﻿/**
 * jQuery twiTree plugin
 * @Author：feitianxinhong http://xuzhihong1987.blog.163.com/  
 * @Version：1.0.0
 * @CreateDate：2015-03-02
 * @Example: Visit http://blog.163.com/twi_fly  
 * @Copyright ©2010-2015 Tyingsoft 踏影软件开发工作室 之 Twilight/Twifly开源系列. 转载请保留本行注明.   
 * @License：Twi Framework of Tyingsoft is licensed under the MIT license.  
 * @Description：基于jquery+Bootstrap的树结构控件
 * @Require:  
 *
 * ------------------------------------------------------------------
 * 编号    版本号      作者              修改日期        修改内容
 * ------------------------------------------------------------------
 *  1      1.0.0       feitianxinhong    2015-03-02      创建文件
 *  2      
 *
 * ------------------------------------------------------------------
 */


(function ($) {
	var global = this;
	if (typeof Twi === 'undefined') {
		global.Twi = {
			emptyFn: function () { }
		};
	}
	Twi.global = global;

	/**
     * 随机数(返回几位随机数)
     * @len:随机数长度，default:4
     */
	function getRandom(len) {
		len = len || 4;
		return Math.floor(Math.pow(10, len) * Math.random());
	}

	Twi.Tree  = function (config) {
		var me = this;

		me.VERSION = '1.0.0';  //版本号 

		/**
        *默认配置项 
        */
		me.defaults = {
			title: '这里是标题',
			html: '这里是内容',
			renderTo: 'body',
			contentEl: null,
			width: 300,
			height: 230,
			id: "TwiTree" + getRandom()
		};

		me.config = $.extend({}, me.defaults, config);
		me.id = me.config.id;
	};

	/**
     * 获取id
     */
	Twi.Tree.prototype.getId = function () {
		return this.config.id;
	}


})(window.jQuery);